complementing (each other) - French English Dictionary